polymer science - French English Dictionary